﻿<!DOCTYPE html>
<html ng-app="demoApp">
<head>
    <title id="Description">jqxTabs Directive for AngularJS</title>
    <link rel="stylesheet" type="text/css" href="../../jqwidgets/styles/jqx.base.css" />
    <script type="text/javascript" src="../../scripts/angular.min.js"></script>
    <script type="text/javascript" src="../../scripts/jquery-1.11.1.min.js"></script>
    <script type="text/javascript" src="../../jqwidgets/jqxcore.js"></script>
    <script type="text/javascript" src="../../jqwidgets/jqxtabs.js"></script>
    <script type="text/javascript" src="../../jqwidgets/jqxangular.js"></script>
    <script type="text/javascript" src="../../scripts/demos.js"></script>
    <script type="text/javascript">
        var demoApp = angular.module("demoApp", ["jqwidgets"]);
        demoApp.controller("demoController", function ($scope) {
            var people = new Array();

            var firstNames = ["Nancy", "Andrew", "Janet", "Margaret", "Steven", "Michael", "Robert", "Laura", "Anne"];
            var lastNames = ["Davolio", "Fuller", "Leverling", "Peacock", "Buchanan", "Suyama", "King", "Callahan", "Dodsworth"];
            var titles = ["Sales Representative", "Vice President, Sales", "Sales Representative", "Sales Representative", "Sales Manager", "Sales Representative", "Sales Representative", "Inside Sales Coordinator", "Sales Representative"];
            var titleofcourtesy = ["Ms.", "Dr.", "Ms.", "Mrs.", "Mr.", "Mr.", "Mr.", "Ms.", "Ms."];
            var birthdate = ["08-Dec-48", "19-Feb-52", "30-Aug-63", "19-Sep-37", "04-Mar-55", "02-Jul-63", "29-May-60", "09-Jan-58", "27-Jan-66"];
            var hiredate = ["01-May-92", "14-Aug-92", "01-Apr-92", "03-May-93", "17-Oct-93", "17-Oct-93", "02-Jan-94", "05-Mar-94", "15-Nov-94"];
            var address = ["507 - 20th Ave. E. Apt. 2A", "908 W. Capital Way", "722 Moss Bay Blvd.", "4110 Old Redmond Rd.", "14 Garrett Hill", "Coventry House", "Miner Rd.", "Edgeham Hollow", "Winchester Way", "4726 - 11th Ave. N.E.", "7 Houndstooth Rd."];
            var city = ["Seattle", "Tacoma", "Kirkland", "Redmond", "London", "London", "London", "Seattle", "London"];
            var postalcode = ["98122", "98401", "98033", "98052", "SW1 8JR", "EC2 7JR", "RG1 9SP", "98105", "WG2 7LT"];
            var country = ["USA", "USA", "USA", "USA", "UK", "UK", "UK", "USA", "UK"];
            var homephone = ["(206) 555-9857", "(206) 555-9482", "(206) 555-3412", "(206) 555-8122", "(71) 555-4848", "(71) 555-7773", "(71) 555-5598", "(206) 555-1189", "(71) 555-4444"];
      
            for (var i = 0; i < firstNames.length; i++) {
                var row = {};
                row["firstname"] = firstNames[i];
                row["lastname"] = lastNames[i];
                row["title"] = titles[i];
                row["titleofcourtesy"] = titleofcourtesy[i];
                row["birthdate"] = birthdate[i];
                row["hiredate"] = hiredate[i];
                row["address"] = address[i];
                row["city"] = city[i];
                row["postalcode"] = postalcode[i];
                row["country"] = country[i];
                row["homephone"] = homephone[i];
                row["url"] = "../../images/" + firstNames[i].toLowerCase() + ".png";
                people[i] = row;
            }

            $scope.people = people;
        });
    </script>
</head>
<body>
    <div ng-controller="demoController">
        <jqx-tabs jqx-width="'800px'" jqx-height="'200px'">
            <ul>
                <li style="margin-left: 30px;">{{people[0].firstname}}</li>
                <li>{{people[1].firstname}}</li>
                <li>{{people[2].firstname}}</li>
                <li>{{people[3].firstname}}</li>
                <li>{{people[4].firstname}}</li>
                <li>{{people[5].firstname}}</li>
                <li>{{people[6].firstname}}</li>
                <li>{{people[7].firstname}}</li>
                <li>{{people[8].firstname}}</li>
            </ul>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[0].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[0].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[0].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[0].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[0].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[0].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[0].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[0].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[0].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[1].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[1].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[1].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[1].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[1].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[1].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[1].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[1].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[1].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[2].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[2].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[2].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[2].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[2].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[2].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[2].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[2].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[2].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[3].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[3].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[3].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[3].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[3].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[3].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[3].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[3].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[3].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[4].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[4].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[4].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[4].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[4].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[4].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[4].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[4].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[4].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[5].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[5].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[5].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[5].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[5].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[5].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[5].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[5].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[5].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[6].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[6].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[6].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[6].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[6].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[6].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[6].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[6].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[6].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[7].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[7].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[7].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[7].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[7].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[7].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[7].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[7].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[7].hiredate}}</div>
                    </div>
               </div>
            </div>
            <div>
               <div style="margin: 15px;">
                    <div style="float: left; width: 15%;">
                        <div class='jqx-rc-all' style='margin: 10px;'><b>Photo:</b></div>
                        <div style='margin-top: 10px;'>
                            <img height="60" ng-src={{people[8].url}}>
                        </div>
                    </div>
                    <div style="float: left; width: 45%;">
                        <div style='margin: 10px;'><b>First Name:</b>{{people[8].firstname}}</div>
                        <div style='margin: 10px;'><b>Last Name:</b>{{people[8].lastname}}</div>
                        <div style='margin: 10px;'><b>Title:</b>{{people[8].title}}</div>
                        <div style='margin: 10px;'><b>Address:</b>{{people[8].address}}</div>
                    </div>
                    <div style="float: left; width: 40%;">
                        <div style='margin: 10px;'><b>Postal Code:</b>{{people[8].postalcode}}</div>
                        <div style='margin: 10px;'><b>City:</b>{{people[8].city}}</div>
                        <div style='margin: 10px;'><b>Phone:</b>{{people[8].homephone}}</div>
                        <div style='margin: 10px;'><b>Hire Date:</b>{{people[8].hiredate}}</div>
                    </div>
               </div>
            </div>
         </jqx-tabs>
    </div>
</body>
</html>
